$(function() {
	$("#songHeadUrl").click(function(){
		$("#songHead").toggle(300);
	});
	$("#songHead").click(function(){
		$(this).toggle(300);
	});	
	
	addPicture();
	
	$(document).on('mousedown','#songHead div', function() {
		var picture=$(this).data("picture");
		show_img(picture.pic_name);
	});
	
	$(document).on('mouseenter','#songHead div', function() {
		showfilter(this);
	});
	
	$(document).on('mouseleave','#songHead div', function() {
		hiddenFikter(this);
	});
	
	$("#upfile").click(function(){
		upfile();
	});
	
	$("#upmvfile").click(function(){
		upmvfile();
	});
	
	var singer_mone=$("#singer_mone").val();
	
	$("#monesinger a").click(function(){
		if (singer_mone=="") {
			var monesinger=$("#monesinger").data("monesinger");
			addSinger(monesinger);
		}
	});	
	
	$("#monespecial a").click(function(){
		var monespecial=$("#monespecial").data("monespecial");
		addSpecial(monespecial,2,singer_mone);
	});
	
	if (singer_mone=="") {
		addSinger(1);
	}
	
	addSpecial(1,2,singer_mone);
	
	$("#singerId").blur(function(){
		var monespecial=$("#monespecial").data("monespecial");
		var singerId=$("#singerId").val();
		addSpecial(monespecial,2,singerId);
	});
});



function showfilter(dv){
	$(dv).fadeTo(100,1);
 }
function hidefilter(dv){
	$(dv).fadeTo(100,0.5);
 }
function save_img(index){
	$("#songHeadUrl").val(index);
}

/**
 * 
 */
function upfile(){
	var file=$("#mp3file").val();
    if (file == "") {
        alert("请选择上传文件！");
        return;
    }
	$.ajaxFileUpload({
        url : path+"/admin/adminAddmp31.do", //用于文件上传的服务器端请求地址  
        secureuri : false, //一般设置为false  
        fileElementId : 'mp3file', //文件上传空间的id属性  <input type="file" id="file" name="file" />  
       // type : 'post',  
        dataType : 'json', //返回值类型 一般设置为json  
        success: function (data, status) {
        	var success=data.success;
			if(success != true){
                 alert(data.message);
            }else{
            	var song=data.data;
            	$("#upfilespan").text(data.message);
            	$("#hiddenmp3").val(song.mp3);
            	$("#form-field-1").val(song.song_name);
            	$("#fileName").val(song.mp3);
            }
        },
        error: function (data, status, e)//服务器响应失败处理函数
        {
            alert(e);
        }
    });  
}

function upmvfile(){
	var file=$("#mvfile").val();
    if (file == "") {
        alert("请选择上传文件！");
        return;
    }
	$.ajaxFileUpload({
        url : path+"/admin/adminAddmv1.do", //用于文件上传的服务器端请求地址  
        secureuri : false, //一般设置为false  
        fileElementId : 'mvfile', //文件上传空间的id属性  <input type="file" id="file" name="file" />  
       // type : 'post',  
        dataType : 'json', //返回值类型 一般设置为json  
        success: function (data, status) {
        	var success=data.success;
			if(success != true){
                 alert(data.message);
            }else{
            	var song=data.data;
            	$("#upfilespan").text(data.message);
            	$("#hiddenmv").val(song.mv);
            	$("#form-field-1").val(song.song_name);
            	$("#fileName").val(song.mv);
            }
        },
        error: function (data, status, e)//服务器响应失败处理函数
        {
            alert(e);
        }
    });  
}

/**
 * 
 */
function addPicture(){
	$.post(path+"/user/toPicture.do",{"page":0},function(result){
		if (result.success) {
			var list = result.data;
			$("#songHead").empty();
			$(list).each(function(){
				var div='<div id="d'+this.id+'"style="float:left; width: 200px;height: 200px;filter:alpha(opacity=50);z-index: 3;cursor: hand;"><img src="../image/song/'+this.pic_name+'"style="width: 200px; height: 200px;float: left;"/></div>';
				$("#songHead").append(div);
				$("#songHead div:last").data("picture",this);
			});
		} else {
			alert(result.message);
		}
	});
}


//<option value="${special.specialid}">${special.specialname}</option>
/**
 * 加载专辑
 */
function addSpecial(page,flag,singer_id){
	$.post(path + "/song/addSpecial.do", {"page":page-1,"flag":flag,"singer_id":singer_id}, function(result) {
		if (result.success) {
			$("#specialId").empty();
			var list = result.data;
			var index=0;
			$(list).each(function() {
				var div='<option value="'+this.special_id+'">'+this.special_name+'</option>';
				$("#specialId").append(div);
				$("#specialId option:last").data("special", this);
				index++;
			});
			if (index<8) {
				page=1;
			}else{
				page++;
			}
			$("#monespecial").data("monespecial", page);
		} else {
			alert(result.message);
		}
	});
}

/**
 * 加载歌手
 */
function addSinger(page){
	$.post(path + "/singer/addSinger.do", {"page":page-1}, function(result) {
		if (result.success) {
			$("#singerId").empty();
			var list = result.data;
			var index=0;
			$(list).each(function() {
				var div='<option value="'+this.singer_id+'">'+this.singer_name+'</option>';
				$("#singerId").append(div);
				$("#singerId option:last").data("singer", this);
				index++;
			});
			if (index<10) {
				page=1;
			}else{
				page++;
			}
			$("#monesinger").data("monesinger", page);
		} else {
			alert(result.message);
		}
	});
}

